<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK IT ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: yunwuxin <448901948@qq.com>
// +----------------------------------------------------------------------

$orderFromList = explode(',', env('order_from_list'));
$orderFromMap = [];
foreach ($orderFromList as $v) {
	if ($v != '') {
		$item = explode('=', $v);
		if (count($item) == 2) $orderFromMap[$item[0]] = $item[1];
	}
}

return [
	// 物料类型
	'material_type' => ['fabric' => '面料', 'lining' => '里料', 'accessories' => '辅料','other'=>'其它'],
    'stock_m_type'=>['0' => '常规料', '1' => '备料', '2' => '余料'],
	'order_otype' => ['FOB' => 'FOB', 'CMT' => 'CMT', 'CMT2' => '新CMT'],
	'order_type' => ['normal' => '返单', 'new' => '首单', 'emergent' => '紧急单'],
	'caichuang_type' => ['1' => '手工裁剪', '2' => '电脑裁剪'],
	'checkcloth_type' => ['1'=>'验布','2'=>'缩水','3'=>'验布/退料','4'=>'缩水退料'],
	'distributing_status' => ['1'=>'开始配料', '2'=>'欠料', '3'=>'补料中', '4'=>'配料完成', '5'=>'已提货'],
	'order_from' => $orderFromMap,
	'priority' => [ '1' => '较低', '2' => '普通', '3' => '较高', '4' => '最高'],
	'task_status' => ['1' => '未开始', '2' => '进行中', '3' => '已完成', '4' => '已暂停'],
	'stock_type' => ['0' => '未知', '1' => '普通备货', '2' => 'FBA备货', '3' => 'US备货', '4' => '大客户定制', '5' => '特殊备货', '6' => '亚马逊备货', '7' => '样衣订单', '8' => '年底备货', '9' => 'JIT备货', '10' => '尾货', '11' => 'FBA尾货'],

	// 裁剪方式
	'caichuang_position' => ['0' => '正常裁剪', '1' => '定位裁剪', '2' => '对格对条裁剪'],

	// 发货单状态
	'delivery_status' => ['1' => '待打包', '2' => '已打包', '3' => '待发货', '4' => '待收货', '5' => '已收货', '6' => '待退货', '7' => '已退货', '8' => '已入仓', '99' => '作废'],
	// 发货类型
	'delivery_type' => ['1' => '首次发货', '2' => '次品发货', '3' => '全退发货', '4' => '退货发货'],
	// 退货单状态
	'return_status' => ['1' => '待打质检报告', '2' => '返工中', '3' => '已发货', '4' => '已报废'],
	// 退货单类型
	'return_status' => ['1' => '次品返工', '2' => '整单返工'],
	// 异常环节类型
	'exception_type' => ['1' => '验布米长', '2' => '缩水重量', '3' => '缩水克重', '4' => '裁剪数量', '5' => '裁剪总计'],
	// 客户订单状态
	'client_status' => ['0' => '待接单', '1' => '生产准备', '2' => '裁剪', '3' => '车缝', '4' => '后整', '5' => '已打包', '6' => '已发货', '7'=>'待作废','8'=>'已完成','99' => '已作废', '100' => 'unknown2'],
    //本地状态--跟客户订单状态 对比
    'local_status'=>['0' =>'未采购', '1' =>'未采购', '2' =>'裁剪', '3' =>'车缝', '4' =>'后整', '5' =>'已后整、已出货', '6' =>'已后整、已出货', '99' =>'MES废除'],
    //本地订单状态
    'local_client_status'=>['1' =>'未采购', '2' =>'已采购', '3' =>'已裁剪', '4' =>'已车缝', '5' =>'已后整', '6' =>'已出货', '7' =>'已完成', '99' =>'已废弃','999'=>'MES废除'],
	//断码状态
    'break_code_status'=>['1'=>'正常','2'=>'将断码','3'=>'已断码'],

    'fei_status'=>[''=>'','0'=>'未开始','1'=>'车缝中','2'=>'车缝完成','3'=>'后整开始','4'=>'后整完成'],

    // 工艺程度
	'process_level' => ['0' => '无', '1' => '重', '2' => '中', '3' => '少'],

	// 超量原因
	'overfeed_reason' => ['1' => '纸样加大无法核价', '2' => '前面摆朴无法核价', '3' => '可以申请核价', '4' => '超米莫优化用量'],

    // 返工原因--用于外发工厂
    'return_reason' => ['1' => '前中空位不均', '2' => '口袋有高低', '3' => '跳线', '4' => '骨位不对称'],

    'task_rights' => [
		// 创建人
		'1' => [
			'task_edit' => 1,		// 他人的任务修改
			'task_delete' => 1,		// 他人的任务删除
			'task_attention' => 1,	// 他人的任务关注
			'task_status' => 1,		// 他人的任务状态变更
			'task_progress' => 1,	// 他人的任务进度变更
			'comment_create' => 1,	// 自己的评论发布
			'comment_edit' => 1,	// 自己的评论修改
			'comment_delete' => 1,	// 自己的评论删除
			'other_comment_edit' => 1,		// 他人的评论修改
			'other_comment_delete' => 1,	// 他人的评论删除
		],
		// 管理员
		'2' => [
			'task_edit' => 1,		// 他人的任务修改
			'task_delete' => 1,		// 他人的任务删除
			'task_attention' => 1,	// 他人的任务关注
			'task_status' => 1,		// 他人的任务状态变更
			'task_progress' => 1,	// 他人的任务进度变更
			'comment_create' => 1,	// 自己的评论发布
			'comment_edit' => 1,	// 自己的评论修改
			'comment_delete' => 1,	// 自己的评论删除
			'other_comment_edit' => 1,		// 他人的评论修改
			'other_comment_delete' => 1,	// 他人的评论删除
		],
		// 普通成员
		'3' => [
			'task_edit' => 0,		// 他人的任务修改
			'task_delete' => 0,		// 他人的任务删除
			'task_attention' => 1,	// 他人的任务关注
			'task_status' => 0,		// 他人的任务状态变更
			'task_progress' => 0,	// 他人的任务进度变更
			'comment_create' => 1,	// 自己的评论发布
			'comment_edit' => 1,	// 自己的评论修改
			'comment_delete' => 1,	// 自己的评论删除
			'other_comment_edit' => 0,		// 他人的评论修改
			'other_comment_delete' => 0,	// 他人的评论删除
		],
		// 只读成员
		'4' => [
			'task_edit' => 0,		// 他人的任务修改
			'task_delete' => 0,		// 他人的任务删除
			'task_attention' => 1,	// 他人的任务关注
			'task_status' => 0,		// 他人的任务状态变更
			'task_progress' => 0,	// 他人的任务进度变更
			'comment_create' => 0,	// 自己的评论发布
			'comment_edit' => 0,	// 自己的评论修改
			'comment_delete' => 0,	// 自己的评论删除
			'other_comment_edit' => 0,		// 他人的评论修改
			'other_comment_delete' => 0,	// 他人的评论删除
		],
	]
];
